344,036 shares
299,680 shares
96,293 shares
283,414 shares
90,968 shares
174,168 shares
124,707 shares
223,911 shares
415,683 shares
497,715 shares