226,753 shares
303,551 shares
446,436 shares
239,065 shares
148,517 shares
144,735 shares
478,014 shares
128,456 shares
123,032 shares
115,588 shares