250,978 shares
184,404 shares
247,925 shares
56,792 shares
556,900 shares
489,563 shares
100,928 shares
559,150 shares
233,060 shares
76,706 shares