45,425 shares
40,500 shares
39,868 shares
35,067 shares
33,770 shares
30,846 shares
30,356 shares
30,011 shares
29,623 shares
29,465 shares