185,513 shares
127,902 shares
84,291 shares
180,942 shares
203,763 shares
76,597 shares
245,429 shares
312,209 shares
232,636 shares
108,336 shares