23,029 shares
27,634 shares
95,817 shares
51,052 shares
15,861 shares
36,903 shares
68,900 shares
119,787 shares
23,120 shares
77,401 shares