43,256 shares
999,584 shares
82,122 shares
93,525 shares
234,570 shares
102,781 shares
320,202 shares
57,340 shares
125,671 shares
199,250 shares