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