103,792 shares
211,153 shares
106,401 shares
184,953 shares
324,078 shares
406,032 shares
164,080 shares
158,800 shares
131,911 shares
247,171 shares