291,682 shares
40,245 shares
36,507 shares
75,452 shares
15,935 shares
64,114 shares
22,978 shares
118,160 shares
108,970 shares
30,228 shares