25,947 shares
127,868 shares
152,428 shares
569,364 shares
260,030 shares
534,955 shares
433,380 shares
1,312,618 shares
270,758 shares
222,513 shares