95,170 shares
94,607 shares
86,813 shares
85,124 shares
66,443 shares
54,732 shares
51,516 shares
49,866 shares
43,912 shares
43,539 shares