127,142 shares
58,762 shares
28,158 shares
22,050 shares
16,955 shares
61,592 shares
88,404 shares
90,764 shares
37,839 shares
185,108 shares