43,310 shares
999,698 shares
82,178 shares
93,589 shares
234,615 shares
102,842 shares
320,357 shares
57,380 shares
125,736 shares
199,311 shares