51,407 shares
40,218 shares
14,715 shares
30,145 shares
40,120 shares
192,424 shares
168,452 shares
23,696 shares
95,843 shares
15,745 shares