151,713 shares
126,552 shares
100,706 shares
74,091 shares
52,452 shares
40,939 shares
33,012 shares
29,587 shares
19,906 shares
16,115 shares