120,421 shares
120,189 shares
119,951 shares
117,355 shares
112,933 shares
107,313 shares
102,885 shares
101,589 shares
101,350 shares
100,739 shares