110,897 shares
101,689 shares
76,945 shares
61,664 shares
61,129 shares
54,474 shares
53,053 shares
43,420 shares
41,628 shares
41,596 shares