575,098 shares
32,018 shares
45,421 shares
33,596 shares
61,221 shares
165,361 shares
354,785 shares
121,367 shares
41,306 shares
44,778 shares