312,428 shares
159,657 shares
639,135 shares
436,438 shares
318,465 shares
332,528 shares
231,677 shares
280,802 shares
298,008 shares
216,807 shares