22,989 shares
27,523 shares
95,784 shares
51,048 shares
15,790 shares
36,810 shares
68,866 shares
119,688 shares
23,061 shares
77,333 shares