50,633 shares
112,072 shares
64,540 shares
35,064 shares
58,958 shares
70,490 shares
330,911 shares
209,636 shares
747,568 shares
71,262 shares