150,676 shares
134,689 shares
131,421 shares
110,902 shares
96,055 shares
90,179 shares
74,866 shares
70,764 shares
57,801 shares
53,449 shares