4,973 shares
3,891 shares
25,522 shares
32,405 shares
262,053 shares
353,199 shares
281,246 shares
292,490 shares
247,055 shares
386,366 shares