159,321 shares
102,104 shares
66,401 shares
68,275 shares
65,516 shares
64,286 shares
177,082 shares
120,682 shares
146,182 shares
47,345 shares