95,187 shares
73,966 shares
49,022 shares
40,685 shares
37,222 shares
36,104 shares
34,546 shares
33,568 shares
32,721 shares
30,044 shares