344,655 shares
300,558 shares
96,767 shares
283,862 shares
91,018 shares
174,716 shares
125,034 shares
224,371 shares
416,128 shares
497,747 shares