75,295 shares
64,394 shares
49,143 shares
47,749 shares
47,118 shares
41,266 shares
38,816 shares
32,390 shares
31,133 shares
29,581 shares