43,254 shares
999,568 shares
82,115 shares
93,523 shares
234,567 shares
102,779 shares
320,187 shares
57,338 shares
125,667 shares
199,248 shares