167,299 shares
281,841 shares
443,019 shares
483,508 shares
738,415 shares
118,252 shares
222,786 shares
265,620 shares
144,527 shares
323,281 shares