110,340 shares
178,520 shares
77,953 shares
36,829 shares
54,462 shares
113,243 shares
151,742 shares
187,538 shares
123,906 shares
19,141 shares