155,220 shares
53,423 shares
49,074 shares
117,511 shares
91,039 shares
563,606 shares
171,099 shares
219,518 shares
420,772 shares
250,258 shares