344,599 shares
300,494 shares
96,719 shares
283,830 shares
91,012 shares
174,667 shares
125,025 shares
224,310 shares
416,092 shares
497,743 shares