110,338 shares
178,504 shares
77,952 shares
36,827 shares
54,461 shares
113,240 shares
151,737 shares
187,535 shares
123,903 shares
19,139 shares