312,428 shares
159,657 shares
639,131 shares
436,433 shares
318,465 shares
332,527 shares
231,675 shares
280,791 shares
298,008 shares
216,803 shares