322,665 shares
291,029 shares
283,619 shares
270,982 shares
265,833 shares
265,488 shares
253,819 shares
252,691 shares
248,602 shares
247,304 shares