532,969 shares
522,807 shares
513,041 shares
500,056 shares
499,430 shares
499,047 shares
496,415 shares
496,136 shares
493,782 shares
484,996 shares