128,711 shares
124,469 shares
118,100 shares
113,066 shares
92,533 shares
60,538 shares
55,621 shares
49,451 shares
49,002 shares
46,903 shares