251,041 shares
184,422 shares
247,978 shares
56,826 shares
556,941 shares
489,587 shares
100,968 shares
559,164 shares
233,091 shares
76,724 shares