159,369 shares
102,146 shares
66,443 shares
68,336 shares
65,557 shares
64,353 shares
177,122 shares
120,739 shares
146,226 shares
47,392 shares