43,220 shares
999,346 shares
82,098 shares
93,497 shares
234,553 shares
102,763 shares
319,989 shares
57,324 shares
125,656 shares
199,234 shares