107,416 shares
102,135 shares
101,252 shares
98,780 shares
98,520 shares
95,475 shares
84,437 shares
83,501 shares
80,545 shares
78,458 shares