50,635 shares
112,074 shares
64,540 shares
35,064 shares
58,958 shares
70,492 shares
330,913 shares
209,636 shares
747,569 shares
71,264 shares