32,941 shares
65,497 shares
425,158 shares
652,881 shares
250,532 shares
72,454 shares
361,453 shares
59,324 shares
51,091 shares
230,884 shares