155,978 shares
64,131 shares
375,657 shares
67,516 shares
250,421 shares
206,431 shares
78,900 shares
72,621 shares
110,174 shares
70,676 shares