43,259 shares
999,595 shares
82,127 shares
93,530 shares
234,573 shares
102,785 shares
320,213 shares
57,345 shares
125,675 shares
199,251 shares