159,251 shares
102,047 shares
66,367 shares
68,250 shares
65,468 shares
64,232 shares
177,000 shares
120,627 shares
146,106 shares
47,286 shares