250,352 shares
184,078 shares
247,311 shares
56,144 shares
556,113 shares
488,969 shares
100,415 shares
559,034 shares
232,337 shares
76,455 shares