110,257 shares
178,369 shares
77,863 shares
36,782 shares
54,398 shares
113,191 shares
151,662 shares
187,447 shares
123,850 shares
19,056 shares