40,990 shares
343,367 shares
275,757 shares
166,275 shares
426,570 shares
190,961 shares
384,018 shares
122,107 shares
98,453 shares
812,114 shares