14,258 shares
17,583 shares
103,599 shares
145,436 shares
645,096 shares
279,016 shares
267,254 shares
204,110 shares
115,013 shares
176,339 shares