25,881 shares
127,762 shares
152,370 shares
569,082 shares
259,957 shares
534,866 shares
433,317 shares
1,312,458 shares
270,695 shares
222,454 shares