104,427 shares
188,220 shares
160,588 shares
145,734 shares
97,611 shares
75,290 shares
59,647 shares
183,938 shares
169,723 shares
85,936 shares