104,340 shares
591,028 shares
70,174 shares
224,361 shares
84,667 shares
96,806 shares
250,156 shares
289,356 shares
170,405 shares
164,939 shares