99,055 shares
95,827 shares
89,912 shares
70,205 shares
67,089 shares
60,389 shares
44,799 shares
41,134 shares
34,415 shares
31,586 shares