104,322 shares
188,194 shares
160,570 shares
145,709 shares
97,583 shares
75,272 shares
59,611 shares
183,915 shares
169,612 shares
85,836 shares