22,941 shares
27,471 shares
95,767 shares
51,043 shares
15,549 shares
36,748 shares
68,845 shares
119,441 shares
23,035 shares
77,258 shares